double-decker buses - German English Dictionary